electronic combat - French English Dictionary